import layoutHeaderAside from "@/layout";

const meta = { auth: true };

export default {
    path: "/comprehensive",
    name: "comprehensive",
    meta,
    redirect: { name: "comprehensive-Claim" },
    component: layoutHeaderAside,
    children: ((pre) => [
        // {
        //     path: "index",
        //     name: `${pre}index`,
        //     redirect: { name: "home" },
        //     component: () =>
        //         import ("@/views/comprehensive/index"),
        //     meta: {
        //         ...meta,
        //
        //         title: "首页",
        //         img: require("@/assets/pollution/首页.png"),
        //         isMenu: true,
        //     },
        // },
        //设备申领采购
        {
            path: "Applypurchase",
            name: `${pre}Applypurchase`,
            component: {
                render(c) {
                    return c("router-view");
                },
            },
            meta: {
                ...meta,
                title: "设备采购",
                img: require("@/assets/public/备品配件.png"),
                isMenu: true,
            },
            children: [{
                    path: "Claim",
                    name: `${pre}Claim`,
                    component: () =>
                        import ("@/views/comprehensive/Applypurchase/claim.vue"),
                    meta: {
                        ...meta,
                        title: "申请中心",
                        isMenu: true,
                    },
                },
                // {
                //     path: "Approve",
                //     name: `${pre}Approve`,
                //     component: () =>
                //         import ("@/views/comprehensive/Applypurchase/approve.vue"),
                //     meta: {
                //         ...meta,
                //         title: "审批中心",
                //         isMenu: true,
                //     },
                // },
                // {
                //     path: "purchase",
                //     name: `${pre}purchase`,
                //     component: () =>
                //         import ("@/views/comprehensive/Applypurchase/purchase.vue"),
                //     meta: {
                //         ...meta,
                //         title: "采购中心",
                //         isMenu: true,
                //     },
                // },
            ],
        },
        {
            path: "stock",
            name: `${pre}stock`,
            component: {
                render(c) {
                    return c("router-view");
                },
            },
            meta: {
                ...meta,
                title: "库存管理",
                img: require("@/assets/public/库存管理.png"),
                isMenu: true,
            },
            children: [
                {
                    path: "rkManage",
                    name: `${pre}rkManage`,
                    component: () => import("@/views/comprehensive/stock/rkManage.vue"),
                    meta: {
                        ...meta,
                        title: "库存管理",
                        isMenu: true,
                    }
                },
                {
                    path: "apply",
                    name: `${pre}apply`,
                    component: () =>
                        import ("@/views/comprehensive/stock/apply"),
                    meta: {
                        ...meta,
                        title: "领用申请",
                        isMenu: true,
                    },
                },                
                {
                    path: "returnGoodsinfo",
                    name: `${pre}returnGoodsinfo`,
                    component: () => import("@/views/comprehensive/stock/returnGoodsinfo.vue"),
                    meta: {
                        ...meta,
                        title: "退回信息",
                        isMenu: true,
                    }
                },

                {
                    path: "ruku",
                    name: `${pre}ruku`,
                    component: () =>
                        import ("@/views/comprehensive/stock/ruku"),
                    meta: {
                        ...meta,
                        title: "入库信息",
                        isMenu: false,
                    },
                },

                // {
                //     path: 'change',
                //     name: `${pre}change`,
                //     component: () =>
                //         import ('@/views/comprehensive/stock/change'),
                //     meta: {
                //         ...meta,
                //         title: '设备更换',
                //         isMenu: true
                //     }
                // },
                // {
                //     path: "smoke",
                //     name: `${pre}smoke`,
                //     component: () =>
                //         import ("@/views/comprehensive/stock/smoke.vue"),
                //     meta: {
                //         ...meta,
                //         title: "污染源",
                //         isMenu: true,
                //     },
                // },
                // {
                //     path: "station",
                //     name: `${pre}station`,
                //     component: () =>
                //         import ("@/views/comprehensive/stock/station.vue"),
                //     meta: {
                //         ...meta,
                //         title: "水站",
                //         isMenu: true,
                //     },
                // },
                // {
                //     path: "quality",
                //     name: `${pre}quality`,
                //     component: () =>
                //         import ("@/views/comprehensive/stock/quality.vue"),
                //     meta: {
                //         ...meta,
                //         title: "空气站",
                //         isMenu: true,
                //     },
                // },
                //
                // {
                //     path: "statistics",
                //     name: `${pre}statistics`,
                //     component: () =>
                //         import ("@/views/comprehensive/stock/statistics.vue"),
                //     meta: {
                //         ...meta,
                //         title: "库存统计",
                //         isMenu: true,
                //     },
                // },
            ],
        },
        // {
        //     path: "spare",
        //     name: `${pre}spare`,
        //     component: {
        //         render(c) {
        //             return c("router-view");
        //         },
        //     },
        //     meta: {
        //         ...meta,
        //         title: "备品配件",
        //         img: require("@/assets/public/备品配件.png"),
        //         isMenu: true,
        //     },
        //     children: [
        //         /* {
        //                 path: 'ruku',
        //                 name: `${pre}stock`,
        //                 component: () =>
        //                     import ('@/views/comprehensive/spare/ruku.vue'),
        //                 meta: {
        //                     ...meta,
        //                     title: '入库信息',
        //                     isMenu: true
        //                 }
        //             },
        //                 {
        //                     path: 'report',
        //                     name: `${pre}stock`,
        //                     component: () =>
        //                         import ('@/views/comprehensive/spare/report.vue'),
        //                     meta: {
        //                         ...meta,
        //                         title: '领用上报',
        //                         isMenu: true
        //                     }
        //                 }, */
        //         {
        //             path: "analysis",
        //             name: `${pre}analysis`,
        //             component: () =>
        //                 import ("@/views/comprehensive/spare/analysis.vue"),
        //             meta: {
        //                 ...meta,
        //                 title: "统计分析",
        //                 isMenu: true,
        //             },
        //         },
        //         {
        //             path: "maintain",
        //             name: `${pre}maintain`,
        //             component: () =>
        //                 import ("@/views/comprehensive/spare/maintain.vue"),
        //             meta: {
        //                 ...meta,
        //                 title: "编辑维护",
        //                 isMenu: true,
        //             },
        //         },
        //     ],
        // },
        // {
        //     path: "machine",
        //     name: `${pre}machine`,
        //     component: {
        //         render(c) {
        //             return c("router-view");
        //         },
        //     },
        //     meta: {
        //         ...meta,
        //         title: "备机",
        //         img: require("@/assets/public/备机.png"),
        //         isMenu: true,
        //     },
        //     children: [
        //         /*  {
        //                     path: 'ruku',
        //                     name: `${pre}machine`,
        //                     component: () =>
        //                         import ('@/views/comprehensive/machine/ruku.vue'),
        //                     meta: {
        //                         ...meta,
        //                         title: '入库信息',
        //                         isMenu: true
        //                     }
        //                 },
        //                 {
        //                     path: 'report',
        //                     name: `${pre}machine`,
        //                     component: () =>
        //                         import ('@/views/comprehensive/machine/report.vue'),
        //                     meta: {
        //                         ...meta,
        //                         title: '领用上报',
        //                         isMenu: true
        //                     }
        //                 }, */
        //         {
        //             path: "machineAnalysis",
        //             name: `${pre}machineAnalysis`,
        //             component: () =>
        //                 import ("@/views/comprehensive/machine/analysis.vue"),
        //             meta: {
        //                 ...meta,
        //                 title: "统计分析",
        //                 isMenu: true,
        //             },
        //         },
        //         {
        //             path: "machineMaintain",
        //             name: `${pre}machineMaintain`,
        //             component: () =>
        //                 import ("@/views/comprehensive/machine/maintain.vue"),
        //             meta: {
        //                 ...meta,
        //                 title: "编辑维护",
        //                 isMenu: true,
        //             },
        //         },
        //         // {
        //         //     path: 'smoker',
        //         //     name: `${pre}machine`,
        //         //     component: () =>
        //         //         import ('@/views/comprehensive/machine/smoker.vue'),
        //         //     meta: {
        //         //         ...meta,
        //         //         title: '烟气',
        //         //         isMenu: true
        //
        //         //     }
        //         // },
        //         // {
        //         //     path: 'water',
        //         //     name: `${pre}machine`,
        //         //     component: () =>
        //         //         import ('@/views/comprehensive/machine/water.vue'),
        //         //     meta: {
        //         //         ...meta,
        //         //         title: '水质',
        //         //         isMenu: true
        //         //     }
        //         // },
        //     ],
        // },
        {
            path: "contras",
            name: `${pre}contras`,
            component: {
                render(c) {
                    return c("router-view");
                },
            },
            meta: {
                ...meta,
                title: "对比仪",
                img: require("@/assets/public/对比仪.png"),
                isMenu: true,
            },
            children: [
                {
                    path: "supervise",
                    name: `${pre}supervise`,
                    component: () =>
                        import ("@/views/comprehensive/contras/supervise.vue"),
                    meta: {
                        ...meta,
                        title: "入库管理",
                        isMenu: true,
                    },
                },
                {
                    path: "contrasApply",
                    name: `${pre}contrasApply`,
                    component: () =>
                        import ("@/views/comprehensive/contras/apply.vue"),
                    meta: {
                        ...meta,
                        title: "领用申请",
                        isMenu: true,
                    },
                },
                {
                    path: "approval",
                    name: `${pre}approval`,
                    component: () =>
                        import ("@/views/comprehensive/contras/approval.vue"),
                    meta: {
                        ...meta,
                        title: "领用审批",
                        isMenu: true,
                    },
                },
                {
                    path: "news",
                    name: `${pre}news`,
                    component: () =>
                        import ("@/views/comprehensive/contras/news.vue"),
                    meta: {
                        ...meta,
                        title: "领用信息",
                        isMenu: false,
                    },
                },
            ],
        },
        {
            path: "record",
            name: "record",
            component: () =>
                import ("@/views/comprehensive/contras/record"),
            meta: {
                ...meta,
                title: "领用申请",
                isMenu: false,
            },
        },
        {
            path: "collect",
            name: "collect",
            component: () =>
                import ("@/views/comprehensive/contras/collect"),
            meta: {
                ...meta,
                title: "领用记录",
                isMenu: false,
            },
        },

    ])("comprehensive-"),
};
